<?php
class keuangan_donatur_tunggal extends MY_Controller{
    var $data;
    function keuangan_donatur_tunggal(){
        parent::MY_Controller();
        $this->data['title'] = "Transaksi Keuangan Donatur Tunggal";
        $this->load->model('m_member');
        $this->load->model('m_relasi_donatur_tunggal');
        $this->load->model('m_keuangan_donatur_tunggal');
    }
    function index(){
        $this->data['content'] = "keuangan_donatur_tunggal/keuanganDonaturTunggal";
        $this->data['linkBack'] = site_url('keuangan_donatur_tunggal');
        $this->data['titlePage'] = "Keuangan Donatur Tunggal";
        $this->data['formTitle'] = "Form Keuangan Donatur Tunggal";
        $this->data['subLink'] = "keuangan_donatur_tunggal/keuangan_donatur_tunggal_proses";
        
        $this->render($this->data);
    }
    function keuangan_donatur_tunggal_proses(){
        
        $jenisTransaksi = $this->input->post('jenisTransaksi');
        $keterangan = $this->input->post('keterangan');
        $jumlah = currencyToNumber($this->input->post('jumlah'));
        $idAdikAsuh = $this->input->post('id_adik_asuh');
        $idSekolah = $this->input->post('id_sekolah');
        $idKelas = $this->input->post('id_kelas');
        $idTahunAjaran = $this->input->post('id_tahun_ajaran');
        $idMember = $this->input->post('id_member');
        $tanggal = date2mysql($this->input->post('tanggal'));
        $data = array('jenis_transaksi' => $jenisTransaksi,
            'tanggal' => $tanggal,
            'keterangan' => $keterangan,
            'jumlah' => $jumlah,
            'id_adik_asuh' => $idAdikAsuh,
            'id_donatur_tunggal' => $idMember,
            'id_sekolah' => $idSekolah,
            'id_kelas' => $idKelas,
            'id_tahun_ajaran' => $idTahunAjaran);
        $insert = $this->m_relasi_donatur_tunggal->addKeuanganDonaturTunggal($data);
        if($insert['status'] == TRUE){
            $this->session->set_flashdata("message",1);
            redirect("keuangan_donatur_tunggal/keuangan_donatur_tunggal_info/".$insert['id']);
        }else{
            $this->session->set_flashdata("message",8);
            redirect("keuangan_donatur_tunggal");
        }
    }
    function keuangan_donatur_tunggal_info($id){
        $this->data['content'] = "keuangan_donatur_tunggal/keuanganDonaturTunggalInfo";
        $this->data['linkBack'] = site_url('keuangan_donatur_tunggal');
        $this->data['titlePage'] = "Detail Keuangan Donatur Tunggal";
        $this->data['formTitle'] = "Data Keuangan Donatur Tunggal";
        $this->data['keuanganDonaturTunggal'] = $this->m_relasi_donatur_tunggal->getListKeuanganDonaturTunggal($id);
        
        $this->render($this->data);
    }
    function unapprove_keuangan_donatur_tunggal($jenis,$id,$bulan,$tahun,$jumlah){
        $update = $this->m_keuangan_donatur_tunggal->unapproveKeuanganDonaturTunggal($jenis,$id,$bulan,$tahun,$jumlah);
        if($update){
            $this->session->set_flashdata("message",1);
        }else{
            $this->session->set_flashdata("message",1);
        }
        
        redirect("rekap_keuangan_bulanan/index/$bulan/$tahun");
    }
}
?>
